package com.wlc.service;

import com.wlc.pojo.AttendanceStats;
import java.util.List;

public interface AttendanceStatsService {

    // 部门考勤统计
    List<AttendanceStats> getDeptAttendanceStats(String startDate, String endDate);

    // 个人考勤明细
    List<AttendanceStats> getPersonalAttendanceDetail(Long employeeId, String startDate, String endDate);

    // 每日考勤统计
    List<AttendanceStats> getDailyAttendanceStats(String startDate, String endDate);

    // 月度考勤汇总
    List<AttendanceStats> getMonthlyAttendanceSummary(String year);

    // 获取考勤综合统计
    Object getAttendanceOverview(String startDate, String endDate);
}